'''
tel=eval(input("请输入你的电话"))
money=eval(input("请输入话费"))
#因为我们这里输入的money是一个字符串，我们是不能对其小数位作调整的，不然是会报错的
#如果想要调整话费的小数点位的话，我们需要将我们输入的数据转换为浮点型
print(f'用户：{tel:013d},你这个月的话费为{money:.2f}')
#经过打印我们知道如果我们是字符串的话，长度不够的情况下，是在右边进行补空格的操作的
#那么我们将这个字符串类型进行改变，改成整形的话，那么填充的数字就是左边
#我们指定长度为13位，不满的话就填充0



#字符串类型在右边填充，整形类型在左边填充
#设置填充数据的对齐方式----填充符   对齐方式   长度   ->      0<5    （长度为5，不足填充0，左对齐）
num=123
#左对齐<
print(f'{num:<5}')  #长度为5不足填充空格
print(f'{num:0<5}')#长度为5不足填充0
#右对齐>
print(f'{num:>5}')
#居中^
print(f'{num:0^5}')

#左对齐就在右边填充0，右对齐就在左边填充0，数据居中对齐就是在两边填充0
'''



print('*******************条件语句********************************************************************')
'''
#=赋值
#==比较是否相等
print('1'==1)##我们在打印之前会进行判断，然后将表达式判断结果打印出来
#打印出False   那么这里就是不相等的
print(1==1)#打印出True

#!=比较是否不相等
print('1'!=1)#打印False

#大于>
print(2>3)#False
#小于<
print(2<3)#True

#大于等于>=
print(3>=2)#True

#小于等于<=
print(2<=3)#True
'''
'''
if 判断条件:
    条件成立时执行的代码
'''
'''
#输入用户名，判断用户名是否正确
name=input("请输入用户名")
if name=="huyunkai":
    print("输入正确")
else:
    print("输入错误")

'''
'''
#用户输入数学成绩，判断成绩是否及格（60分及以上为及格）
score=eval(input("请输入成绩"))#我们不能直接将我们输入的变量拿来比较，我们需要进行类型转换的操作
if score>=60:
    print("成绩及格")#判断条件成立时执行的代码
else:
    print("成绩不及格")#判断条件不成立时执行的代码
'''

'''
100-90优秀
89-80良好
79-70中等
69-60及格
60-0不及格
'''
'''
#判断时有多个情况，那么我们就会使用到elif
#只要if的条件为真的话，那么我们就不会执行后面的条件语句的
score=eval(input("请输入你的成绩"))
if 90<=score<=100:
    print("成绩优秀")
elif 80<=score<=89:
    print("成绩良好")
elif 70<=score<=79:
    print("成绩中等")
elif 60<=score<=69:
    print("成绩及格")
else :
    print("成绩不及格")
'''
##print(True and False)
##print(True and True)
##print(False and True)



##print(True or False)
##print(True or True)
##print(False or True)
##print(False or False)

##print(not False)
##
##print(not True)
'''
a=1
print(a<2 or b>2)
#我们这里是没有定义b的，但是我们在程序运行的时候没有进行报错

#我们这里用的是逻辑或or
#执行的顺序是从左边到右边
#先判断的是a<2  那么带入a就是成立的
#那么or就不会去执行b>2

print(a<2 and b>2)
#这里就会报错了，说b没有进行定义

'''

'''
100-90优秀
89-80良好
79-70中等
69-60及格
60-0不及格
'''
'''
##判断时有多个情况，那么我们就会使用到elif
##只要if的条件为真的话，那么我们就不会执行后面的条件语句的
score=eval(input("请输入你的成绩"))
if score>=90 and score<=100:
    print("成绩优秀")
elif score>=80 and score<=89:
    print("成绩良好")
elif score>=70 and score<=79:
    print("成绩中等")
elif score>=60 and score<=69:
    print("成绩及格")
else :
    print("成绩不及格")
'''

#登录操作
'''
1.输入用户名、密码
2.判断用户名、密码是否正确
    正确：登录成功
    不正确：提示用户名或者密码输入错误
'''
'''
name=input("请输入用户名")
code =input("请输入密码")
if name=="huhu" and code=="123456":
    print("登录成功")
else:
    print("登录失败")
'''
'''
name=input("请输入用户名")
code =input("请输入密码")
 #表达式  if name=="huyunkai"and code=="1234" else  表达式
print("登录成功") if name=="huyunkai"and code=="1234" else print("登录失败")
'''
'''
#先判断用户名，再判断密码
name=input("请输入用户名")
code =input("请输入密码")
if name=="xiaoming":
    if code=="1234":
        print("登录成功")
    else:
        print("密码输入错误")
else:
    print("用户名输入错误")
   '''     


'''
1.男女进行赛跑
    男子时间小于10进入决赛，女子时间小于15进入决赛

2.坐高铁，检查是否买票，有票就进行安检，没有带危险物品

3.判断输入的年份是否为闰年
闰年的条件：能被4整除，不能被100整除，或者能被400整除
'''

'''
1.
mantime=eval(input("请输入男子的时间"))
womantime=eval(input("请输入女子的时间"))

# 输入男子和女子的比赛时间
man_time = float(input("请输入男子的比赛时间："))
woman_time = float(input("请输入女子的比赛时间："))

# 判断是否符合进入决赛的条件
if man_time < 10:
    print("男子进入决赛")
else:
    print("男子未能进入决赛")

if woman_time < 15:
    print("女子进入决赛")
else:
    print("女子未能进入决赛")
'''

'''
2.
# 输入是否买票和是否携带危险物品
has_ticket = input("是否已买票？(是/否): ")
dangerous_items = input("是否携带危险物品？(是/否): ")

# 判断是否买票
if has_ticket == "是":
    print("已买票，进行安检...")
    
    # 进入安检，检查是否携带危险物品
    if dangerous_items == "否":
        print("安检通过，可以上车。")
    else:
        print("携带危险物品，禁止上车！")
else:
    print("未买票，无法上车。")

'''
year=int(input("请输入你想判断的年份"))
if  year % 4==0 :
        if year % 100 !=0:    
            print(f'{year}是闰年')
        elif  year%400==0:
            print(f'{year}是闰年')
        else:
            print(f'{year}不是闰年')
else:
    print(f'{year}不是闰年')








